Taiwan red pine - Español Inglés Diccionario